trochlear spine - French English Dictionary